restore confidence - French English Dictionary